After six months with Dumbarton, Gibson was released from his contract with the Sons, having played 18 league matches, scoring two league goals. Gibson then re-signed for Stranraer on an 18-month contract. He departed at the end of his contract in May 2017, having played 49 league goals, scoring 11 league goals in his second spell at Stair Park.
Gibson spent six months with Dumbarton before being released from his deal with the Sons, having appeared in 18 league contests and scored two league goals. He then re-committed to Stranraer for an 18-month term. He left the club at the end of his contract in May 2017, having played a total of 49 league games and scored 11 league goals during his second stint at Stair Park.