This is very nicely done! The concept is great and the gameplay is smooth too! I like the fact that it really forces you to change weapons frequently, though I still tried to keep the first weapon out of spite. Almost cost my run though.
Can't really add much, but I do think the weapon disappear quite quickly. It's not a big deal of anything but it sometimes get a bit annoying when I try to really squeezing the last bit of my other weapon before picking up the new one, and that just despawned.
Anyway, well done!