Ted Nugent explains his love of guns