I am lucky and have 100 yards in my yard and it's 15 min to as far as I can see. So for me I build from parts and do my own development ect. If a guy is hours from a range I can see turn key but talk about take the fun out of stuff.