Title: The encyclopedia of modern American small arms