There is the Abilene Indoor Gun Range...10 bays out to about 20 yards...rifles allowed on 5 of the lanes.
The North Range has rifle/pistol ranges out to 200 yards. There is also one that goes to around 450 yds once you get 'qualified'.
Bradshaw Pistol Academy...in Bradshaw...has a large pistol bay, a 100 yd rifle lane and another one that goes to around 365 yds.
There is also a skeet/trap/sporting clays range on the south side of Kirby Lake.