I bought one of the Barska rear receiver cover scope mount and was told some slight filing may be needed. Well holy crap after extensive filing to get this pig to fit the pin is nowhere near able to slide in place, and the bolt binds in the receiver. Is there any other producers of these around. I'd still like to get optics on..