We all saw that coming, right? "The victims should have had guns" is the de facto NRA argument, and Trump knows what audience he's playing to.
Obviously a nightclub is the last place you want all the customers to be carrying, but this is about fantasies of righteous violence, not common sense.