Does it have to be a BB gun, or can it be a pellet gun?
If it can be a pellet gun, I’d recommend either a Weihrauch HW30S or an HW50S in .177. The 30 is a little smaller and is easiest to cock, which translates to lower velocities though still enough for small game at short distances (~20y and...