Have you checked the lever hinge pin part #1311 to see if it's bent that would give the lever some play and keep it from locking up. Or maybe the holes have some ware?http://www.crosman.com/pdf/manuals/B132-OM.pdf
Anyone know where I might find spare parts for this?