I have a JPoint on my Glock G22. It was about $160 installed. I didn't want a sight that cost more than the gun. I use it for home defense. The only problem with it is that I can 't get it to co-witness with the iron sights unless I change them too. Otherwise, well satisfied.
May the Force be with you.
An armed society is a polite society - Robert Heinlein
A Gun-Free-Zone is nothing more than a hunting preserve for wackos.