 On 17 August 2012 Weston signed for Gillingham on a two-year contract.Weston scored on his debut two days later against Bradford City.After the match, Weston said there's more to come of scoring goals later in the season.