setup handloads ui, extract firearm service