Premiere Props · Sale 100302 · Lot 317

Resident Evil: The Final Chapter Umbrella Trooper M-17

Umbrella Corporation screen used M-17 rifle. (Approx. 21" x 10")