Check with your ag agent about what might grow. With all of the pine duff you need to scratch down to the 'real' dirt to get a seed to take. Plus, I'd wager the dirt will be fairly acidic due to the pines. I'd bet there's something that will grow and attract the deer, just don't know what.
Pay it forward - Kids are the future.
Rifles are similar to boats and young women...there's no end to how much money you can pour into them without making them any more useful.