No. You cannot bring tear gas in either your carry-on or checked baggage. Even self-defense sprays containing more than 2% mass of tear gas are prohibited in both carry-on bags and checked bags.