Now it really is nearly as good as new. Free daily life time support for $300 I am good with it. However my gun will work, I underneath stand your opinion as you had a dilemma. I even have a PPKS 380 that cost quite a bit extra and hardly ever has fired a complete mag with out a malfunction of some form. just my 2 cents.The upper half is sleek with