Title: Tactical small arms of the 21st century
First published: 2006
Subjects: Firearms
LC classification: TT835 .Y686 2004