Dunblane lawyer backs gun ban