Gun enthusiasts take in NRA convention