I picked up one of the sure shot reflex sights on one of the recent woots for my 22. The glass on it cracked after about the 20th shot. I haven't requested any warranty service yet so I can't say anything about that. However, if it can't survive on a little 22, I would have serious doubts about how it would fare on larger guns.
Also, the universal bore-sight that there selling here is the very bottom end model. If you're thinking about the universal bore-sight there is a much better model they make that has a sort of pin that allows itself to center itself where the barrel is.