The Interceptor SPR is a great DMR for its price, but the exterior is all ABS plastic. I, personally, am going to leave the internals alone, except the inner barrel, because it is almost flawless. However, i am going to install a metal buffertube and put a real AR-15 stock on it, and get a metal charging handle so i dont need to worry about breaking it, and im going to make the bolt catch functional. So, if you are new to Airsoft, this is a good gun, because as you get more advanced, you can upgrade and mod it to fit your needs. And as i said, its a great marksman rifle, but i assume it would be a great cqb gun as well. Also, remember, if you get an optic of any kind, get a shield for it. They are 10 dollars on Amazon. If a bb hits your brand new red dot sight, then it will probably break the glass.