RE: sight pins
I don't think it is anything you are doing wrong, as I had a cobra site also and I had the same trouble with it. I know others that shoot the same style sight and they all complain about the same thing. I guess short of changing sights caution is the best advise. Good luck.
LIVE TO HUNT,HUNT TO LIVE.