I'm working on a so called "Advanced Default Gun" You can put any stuff on it,like stocks and scopes,change firemodes (maybe) and make it have a selection of reloading animations (using rtb preffs you can change the gun reloading gun animation from classic magazine in and out,to a mlg magazine throwing action.
I don't know if i can do this alone though,but i will try.