DB and R Weaponsmiths

This is one of the weapon shops in Watch Dogs.

This shop was first shown in the Open World Gameplay video. In the video it was shown in The Loop, but it could be one of many in part of a store chain.