I'm gonna play devils advocate on this one because I see some HUGE flaws with this, despite thinking it might be a good idea in some way shape or form.
I'm gonna be honest I don't see how Accuracy and Reload speed could work long super well. Accuracy and reload speed would just be really really broken. Could you imagine just LMG's and Assault rifles pinpointing people from across the map at full auto. The whole point of having the spread of weapons being what they are now is that each weapon has its own purpose. You don't use your dc-15a to snipe people, you use the 15X, they don't step on each other's toes that much, but this could end up changing that to the point where high fire rate guns are king over all.
More ammo seems like an alright one, but also just kinda buy more ammo in the f4 menu. Kind feels like the same thing to me.
Vendor Discount, i mean, good luck. I don't see this happening.
Don't get me wrong, I think it would be cool to have more unique skills and stuff, but I don't think buying them is the answer. I would personally thing a whole new system for health/armor/movespeed/jump height be implemented. One based not on putting credits into it, but leveling up more like the jedi system. You get levels for killing people, and can invest those into your class to give you more things specific to your class, kinda like jedi. I'm sure this is even more impossible then your idea tho.
If you're just looking for more things to buy in general, a datapad could be a cool addition, or some basic sweps. I just don't want to get to the point where people are super strong feeling, because all that will do is make GM's spawn more/stronger droids to compensate, which makes people want themselves to be buffed, its a bad cycle.