TTRs are great bikes but have their limits. I just got off a Crf 230 and I can say that you could fire 30 rounds of 5.56 into it and it wouldn't break. However, 230s have terrible suspension and are rather heavy, not to mention having a terrible response time.. From my 230 I went to a Yz125 which is 28% lighter and has a full size suspension. Also, the response time on that bike is amazing.