Walmart offers the Daisy Youth Buck Air Rifle for $17.96. Opt for in-store pickup to avoid a $5.99 shipping charge. That's the lowest price we could find by $8. It features a 400-shot capacity and lever-cocking spring air action.

Update: The price has increased to $23.52. Opt for in-store pickup to drop it to $17.96.