They are pricey unless you find a stupid good deal. I like my sub 2000. Accurate enough and uses Glock magazines