I run a Holosun 507C on my pistol slide. It slams back and forward with each shot with the slide, if that doesn't kill it nothing you are likely to do on a rifle will make it loose zero or stop working.
You could probably go to one of the cheaper version but that style of red dot weighs nothing and super robust. Good choice for a close up bush gun.
Bookmarks