I never read his book, but I've read some of his stuff in the NY Times. It's been awhile, but I read some of his work. I know his 2nd amendment stance very well.....
I'm also familiar with Andrew Herz on the anti-side, and with Don Kates, Dave Kopel, and Joyce Malcolm among many others on the pro. Kates and Kopel are the once I've read most often.
You should read "A Necessary Evil." Check it out of the Micigan State library. If I did not think it worth your while, I would not suggest it. The book is very readable by the way. It covers a variety of topics, all of them quite fascinating.