Welcome to London Firearms Exchange!
Product #:T781T155305AZL
Manufacturer:Beretta
UPC #:082442920139
In Stock
Ships from warehouse