Click the following links for a "day by day" rundown on the 2005 SHOT Show!

SHOT Show 2005 - Day 1

SHOT Show 2005 - Day 2

SHOT Show 2005 - Day 3