I used to have the 125 vortex setup. Pretty good gun. I believe it would get the job done but you'd have to be fairly close probably under 30 yards for a clean head shot. Also, the cocking force was about 50 lbs so that might show a problem for him if he's a small frame. I'm now running a...