He had some decent points, however I couldn't even stand to watch the whole thing. People like him give the rest of us bad names because he flew off the handle on a tangent. If he'd just calmly school Morgan on each question, he's have been a gun rights activist hero. Instead he played the I'll raise my voice and talk over you for 15 minutes game.
Of course, after watching a few other interviews by Morgan, he typically talks over his guests so I guess this guy gave him a taste of his own medicine.