I've decided to go ahead, and get the Triumph Bone Collector It's a light gun at 6.5lbs without a scope. Easy to carry, and shoulder. My hopes are the Sims recoil pad, and flex-tech stock will tame the recoil enough for me.
I then remembered a peep sight I had on my last Triumph. It made by a guy with a machine shop in his garage. It's small and compact, and built like a tank. It has a dovetail for elevation and windage with allen set screws to lock them in. Way better than that cheap Williams compact peep sight. I'm not sure why, but this guy only makes the sight for the Triumph. It's only $59, and works with the stock front FO sight. The Williams sight doesn't.
Anyway, here it is. Bolt it on, and my sights are done.