A gun-toting Franklin County drug dealer is facing a prison sentence somewhere between 20 and 27 years after agreeing to ...