red dead redemption 2 how to get new weapons?
There are four Gunsmiths you can visit in Red Dead Redemption 2 — there are shops in Valentine, Rhodes, Saint Denis and Annesburg. You'll go to them to pretty up your guns or buy new ones. More importantly, you can buy new Components for your guns.