Red Dead Redemption 2 has 5 Gunsmith Locations. Gunsmiths are a type of vendor that sell weapons, ammo and upgrades (e.g. to carry more ammo). Every gunsmith has the exact same items and weapons in stock. Knowing where they are is mainly useful for when you run out of ammo or want to buy some new firearms.
#1 – In Valentine
#2 – In Saint Denis
#3 – In Rhodes
#4 – In Annesburg
#5 – In Tumbleweed (Southern part of map, available after finishing the story)
That’s all the gunsmiths and their locations in RDR2.
For more Red Dead Redemption 2 guides, check out our full Red Dead Redemption 2 Wiki & Strategy Guide.