Texas homeowner pulls gun on 7 year old while trick or treating