NF-45 $0.50 Old Guard Artillerist firing gun

Photo not available.