Company works to develop 'smart guns' that can only be fired by the owner