Stephen Hunter on guns in film