Finally something that's worth to see.
Btw. why everyone cry that the _m model is too big, mine are too huge as hell (but at least don't get through the buying menu, huh).
Anyway, great job; one thing i would like to see fixed is mag, it's curve shading.