It becomes very slow, Is that because you load the file every time you shoot? Do you pre-catch the bullet hole texture?
When it returns to normal speed, do the decals stay? If so, there is noting wrong with the rendering, but with the generation of the plane/texture.

Maybe you can say something what you do when you "pull the trigger". It also could be that the physics are slow.
Just some ideas to think of.