I like the idea, but I think the execution could be better. Projectiles are hardly visible and also sounds would benefit from spatialization in a scene.
I think it would be more fun if guns won't dissapear after some time and game would just throw more enemies after each room)