Archive for NRA Annual meeting 2009

Ruger SR-556

Ruger SR-556

May 29, 2009