Va. restaurant offers discount for gun owners