Your problem is you've invested all this effort into making a heavy, heat-proof shell, but how much explosive and how much range are you going to get from such a thing?
I recall an article in wired from ~2005 which talked about a tracking system that could track all bullets flying in the air over a vast area. Couple this with a laser and could you shoot pistol/rifle/sniper fire out of the air?
As for defense, its all about heat over time. A 100kW delivered into a small, say 10mm spot. Is very difficult to effectively reflect away, even if your mirror reflects 99% of the light energy away you are still getting a kilowatt of energy dumped into your reflector.
As for shooting bullets out of the sky, that might be a bit tougher. It works for mortar shells because they have an explosive you can set off, but turning a lead bullet travelling along into a blob of lead travelling along, not very effective. However, there is a paper from the Army Ballistics Lab that discusses reducing the effectiveness of bullets by putting divots into them. Basically if you can deform a bullet in flight it will begin tumbling and likely hit further from where it was aimed than it would have if it had not become deformed.
Of course an unsophisticated adversary with RPGs isn't going to be buying 'laser proof' RPGs any time soon :-)