yes, IF it is all you can afford. the old hi-points had problems, they now are guaranteed to function. I have heard mostly decent things about function. ergonomics? looks? maybe not. like the guys said, if you can put away 350 or more you can get a good brand, but from what I have seen the hi-points tend to work, and if it is all you can afford then 150$ hi-point beats throwing rocks...