What is the tax rate on military retirement

I had approx 18,000 for my military retirement and they already with-held 1073, but after entering my 1099-r my refund dropped almost 1000 dollars. I want to know how my 1099 is getting taxed and if I am getting charged for penalties as early withdrawl?