its a matter off opinion for example if you are tall go for a stock if your average stay with a mod (just in case of back problems) but there is no "best frame" out there theres short frames like monty 221 pr which i have i find it easy to throw about but you might prefer long frames such as zoo! gu somthing deng