This is a big book and has a lot of information and pictures, so that part is good. The part that's a bit of a let down is there are some things that should have been caught in proofreading, and some mistakes in terminology that make me question the accuracy of the information. For example a revolver doesn't have a barrel with 6 holes, that's the cylinder, which is correctly named a little further into the text.
Pictures, yes there are a lot of pictures but there could be more, if 5 distinct guns are described there might be pictures of 3.
Do I regret buying it, no, buy the book...