Long Mile Hunting Supplies

This is one of the weapon shops in Watch Dogs.