I use a spaced-repetition program called Anki, which gives you the same type of learning as Gunner Training. The only catch is you have to make the flash cards yourselves, which can take a long time. However, there are decks you can find online that are made by other people (
www.flashcardexchange.com). Give that a try if you don't mind manually making cards.