Every Weapon Location and Upgrade You Can Get in Rage 2

There are a lot of weapons in Rage 2 and almost every one of them can be upgraded, here's where to find them.