Remember, the Colt and the Honeybadger had name changes in U3 presumably because of copyright issues.
This is true, and they were removed because it infringes copyright to have CERTAIN parts of an original guns name on the gun in the video game. Notice how Nelson got away with the Colt’s copyright by calling it an 1911, he could’ve went the extra step and called it an M1911 and completely avoid copyright there. Same went for the Honeybadger - the company had uniquely owned the term “Honeybadger” so it was deemed illegal.
Another example of bypassing this is instead of naming the M4A1 the “Daniel Defense M4 Carbine”, you named it the M4A1. You bypass copyright here only because there is no particular company that uniquely owns the M4A1’s copyright, but there is a company that uniquely owns the Daniel Defense M4 Carbine.
I’m almost certain there is no copyright at hand in terms of ammunition, considering their names are only caliber sizes. Maybe when you throw in “NATO” in it might it violate copyright but that can be dumped easily.