I'd suggest you do what you feel like doing. I am re-taking some of my A-levels after my second year and am now taking a gap year - its loads of extra hassle so you have to be pretty determined.
If you think a gap year is the best option then go for it, but it will make applying even harder next year. You should definitely talk to the uni about gap years aswell.