People spending more on guns, ammunition