 Armstrong was signed to a contract by the Elmira Jackals on October 8, 2011.After seven games with the team, Armstrong was signed to a PTO contract by the Binghamton Senators on November 17, 2011.He was later released back to Elmira on December 17.