Thanks for playing!
Was the stuttering occurring in the browser version? I noticed that once or twice as well but then was never able to track it down, every particle/shader is precached but maybe its something funky with the way godot (quite shittily) handles web export. I appreciate you trying to track down what was causing it.
The reflect thing was originally unintentional but i decided to keep it because i thought it was cool to turn your shotgun into a sniper rifle with it. Its pretty hard to use it to shoot around corners right now since the lifetime is so short. Maybe I could tweak it to make that more viable and seem more like intended behavior.
Thanks for the feedback and encouragement.