Examine This Report on colt 6945 upper for sale
the 6940 piston rilfe was virtually a dud. For my part, It's not at all worth repairing. A handful of blew a hold extensive open during the receiver. It absolutely was a good idea, which was not well examined, and never ever took off. Honestly, I wouldn't shoot a person. Time to move on to a whole new rifle. Get an LMT or HK if you like