In my opinion your best bet with something small would be the Aimpoint Micro. You get all the qualities of a good Aimpoint sight and in a much smaller package. They are quite expensive, but you get what you pay for. Stay away from the knock offs. They are cheap for a reason, and its not just because they lack a brand name. Most of them are produced overseas which mean QC measures are questionable at best. Do yourself a favor decide what you want, save the money for it, and purchase your optic one time. You will save money by not buying a bunch of interim junk and having to upgrade. Just my two cents. Good luck to you.