RE: Need Help
Yes the peep can be off, you can also lower the site body. It does sound like you could be anchoring way to high on your face. I see that you are new her so please excuse me if I'm asking question that seem elementry. Start doing some research on a good anchor, time to become your own pro shop.