Hahaha! I have somewhat decent skills with C#. I did make a shabby grenade launcher in unity (the explosions would send rubble flying and all that, but, there is no denying that it looked like shit).
If I learned anything useful in my IT class over the course of the last two years, I would offer to help, but, my skills have somewhat diminished since then and I have nothing to offer.
Good luck with your project. I will be keeping a close eye on it.