yeah no lord tony ammo is a lot more work than just writing some functions and makin some models and items. each of those default style weapons you listed have different state setups, and simply packaging functions or setting image ammo wont work for most of them.
this is one of those things where if you want it, you gotta do it yourself, or accept the limitations other people put on it. arguing with them will make any willing coder not want to help you anymore.