Lean it on your trailer hitch and whack it with any hammer you have. That usually knocks the front ramp off so you can then work on the sight easier. The stripped or broken screws can be dealt with later.
Gun Tech
there was bright white light just in front of me and I was pretty sure my dead grandmother was standing there with a glass of milk and some home made cookies. Steve W