the only crappy part about CT selling is there return policy, if your buy anything from them and have issues there no help at all and you have to deal with the dealer, so no quick exchange, no local repair, no money back, Ive been burned by them in the past with my defective new .223 VZ 58, and milsurp is all sold AS IS so i find shopping online to be safer than my local CT kind of a shame because i would much rather support local business, Theres a Suomi m31 in there right now but if its defective im on my own and from what ive seen of them they have a tendency to not work so should i spend 700.00 bucks with a high possibility of defect i would be left holding a sold as is milsurp paper weight. With online shopping i have a few more options