For $14.33 delivered I couldn't pass it up. If Amazon would have allowed me to buy 6 of them at that price I would have.
My son in law has one on an a 22LR AR-15 style rifle and it has held a zero for several years. I got it to try out on my Beeman 2027 pistol. Not interested in putting a $100 to $150 optic on a $118 gun. If it fails after the return period with amazon, no big deal - I will probably throw it away. It costs me more than $14.33 just to drive my truck round trip to UPS to send something back for warranty service / replacement.