The #1 seller has 62,000 reviews and costs $40 — here's why it beats the $200 brands, and the 3 guns actually worth your money.