Hitch pins are inexpensive, major difference would be length and if it locks. I may be wrong but I'm guessing they are all about the same as far as quality goes. If concerned about the condition of your pin, I'd say it's time to replace it.
Steve & Nancy
2005 Itasca Sunrise 33', W20 Chassis, Ultrapower, Henderson Trac Bar
2012 Chevy Captiva Sport AWD, ReadyBrute Elite Tow Bar, Blue Ox Base Plate, Protect-A-Tow