Talk:Special Turret/@comment-108.85.41.217-20130511011111

I believe you can unlock the in-game top-tier upgrades forever, granted that you're logged in. Things like bonus money/extra damage bought pre-game or things bought from the store are one use, one time items/bonuses.