According to the ATF database, there are 2 registered FFLs in Beasley, Texas.
8015 LEHMANN RDBEASLEY, TX, 77417
9415 QUAIL TRAILBEASLEY, TX, 77417