Actually, i've had the same problem with my 2 TM stocks, the full stock really doesnt like to go on the MC51 without a good hard push (oooh err) but the sliding one, well just slides on
My star low caps and Mag mids lock into place perfectly on my ICS MP5, Seems to be a bit hit and miss. I'd just get a single mag first and see if it fits personally...
I clean them off with a bike cleaner (Fenwicks or muckoff) after every game using a cloth of some sort, that gets all the dirt right off and doesnt damage plastics or rubber
Yup, NBB
Took it to a skirmish today actually, range was about the same as my KWA G19, its pretty accurate, quite quiet ....
...and i owned a guy who had 2 Glocks with it, not bad for a 15+ y/o NBB without hop up :D