These are some great ideas I'd love to see done. Don't really have a whole lot of time to do them myself, though.
I would like to help Beta Test
You don't need beta testers for weapons.
You need beta testers for multi-thousand line projects where there's lots of things to do and therefore lots of things to test and potentially go wrong.
But a weapon either works or doesn't. The person coding it can test that.
maybe even help with the code.
Then pick a weapon and do it.