Nappy:
NO ONE HERE CAN OR SHOULD be telling you what your allocation should be.
We're all just federal employees the same as you, we're NOT financial planners who hold licenses to advise you. So we can't, legally, and we won't.
The point is for YOU to learn more about investing, so that YOU can make your own informed decisions about where your money will work for you best.
No one here has a crystal ball, and we cannot tell you that the market will go up net week, so you should be in stocks, or that the market will go down, so you should be in the G fund. We don't know.
So the best thing for you to do is....learn as much as you can yourself, learn what your own investment style is, and then put your own money where YOU feel comfortable with it.
If you want "automatic pilot", then put it in an age appropriate L fund. (If you need the money starting in 2020, then L2020 is the age appropriate fund).
But if you want to control your own destiny, then NO ONE HERE can advise you what the perfect allocation is for you. Only YOU can decide that.
Good luck.