I have the Hi Point 380CF, 9mmC9, 40JCP, 45JHP, and 4595TS. I shoot these guns all the time and never had a problem with any of them. I also have the Phoenix HP22, and shoot it often. I can take anyone of these pistols up against a perp and walk away leaving him wondering if help is going to arrive in time. To some, these guns may seem ugly, they may seem big, they may be too much gun for others. But for me, they are my main battle guns.