the 6940 piston rilfe was virtually a dud. In my opinion, It isn't well worth repairing. Several blew a keep extensive open up inside the receiver. It had been a good suggestion, that was not perfectly examined, and under no circumstances took off.WE Are incredibly Brief HANDED- Our buy direct moments change greatly, we typically have most it