Halo doesn’t use weapons or vehicles that remotely resemble anything in the modern day. Mostly because it’s sci-fi and set hundreds of years in the future.
But I recall in the N64 game Goldeneye they had to rename just about every gun in the game to something generic, like the AK-47 being changed to the KF7 Soviet, or…