Many factors could play into the recent rise in pistol sales. One thing is certain, retailers aren't complaining.