Assad has actually used gas on his "own" people fairly regularly. That's why there was a Russian-brokered deal for the regime to give them up after a number of incidents, including attacks on the towns of Ghouta in 2013 and the town of Khan al-Assal, also in 2013. Both those attacks used Sarin gas, just like in the latest attack.