Depending on your budget, i just picked up a Centerpoint Volt 300 on e-bay for my 8 year old grandson for under $200 nib. It's a little long for him but should be perfect for a 12 year old. It comes with a red dot which i replaced with a scope and is so easy to cock an adult could almost do it one handed. Sighted it in the other day with the bolts that came with it and it shoots great. Shot it thru my chrono and average speed was between 300-304 fps which is hard to find a bow that actually shoots as advertised. Recommend it highly.