Beaumont officer shoots shotgun-wielding man