Hmm, the seed shouldn't be locked in, but between the limited enemy / wave pattern variety maybe they tend to generate in similar ways? I expect this to be less of a problem once more content gets added in.
I've never seen the weapon bug you mention, I'll try reproducing it.
Thanks for your comments, and especially for streaming the game!