Sounds like you need a new longer cross pin. Not only is it held in by friction, but it should be just barely be more narrow that the top strap so that the stock inletting keeps it in place should the friction not hold it.
Steve


Firearms imports, consignments


[Linked Image from i.imgur.com]