You plan on doing all this to a brand new MP5? ARent you a little worried about voiding the warranty? I know that if I bought a brand new car I wouldnt wanna do anything to void the warranty, unless of course I had some money to throw around, which I dont therfore I drive a 1984 VW! =)