union county homeowner shoots teen