I was graciously given a JPoint with a new battery today. I had mentioned that I wanted one for either a Baby Eagle or my carry Glock 27 and it appeared, with no instructions, model no. etc. I just thought it would be cool and maybe help my old eyes...point is, I know literally nothing on the subject. I was amazed that it looks like it has a MSRP of 299.00? and for 39.00 a Glock adaptor. To prove my ignorance, does this thing stay on 24/7? and do I leave the muzzle sight in place or get a "suppressor sight"? Any help at all is much needed and appreciated.