This is perfect.

Dwayne Ferguson is a gun control nut. Dwayne Ferguson advocated and help pass a new gun law in NY State’s overreaction of 2013.

The law Dwayne Ferguson helped advance a law that made bringing a gun onto school property a felony instead of a misdemeanor.

Dwayne Ferguson advocated for the law. But apparently Dwayne Ferguson didn’t understand the consequences of the law he advocated for which he advocated which is terribly unusual for progressive cause advocates.

Anyway, Dwayne Ferguson now knows what is in the law he helped pass. Know why? Because Dwayne Ferguson is now a felon.

Irony is not a strong enough word.

A Buffalo, N.Y. community activist who is well known locally for pushing for a highly restrictive 2013 gun control law has been arrested for — wait for it — carrying a gun illegally at a public elementary school.

The arrested gun-control advocate, Dwayne Ferguson, caused quite a scene at Harvey Austin Elementary School, reports local CBS affiliate WIVB.

Ferguson, 52, was at Harvey Elementary because he works as a mentor in an after-school program for disadvantaged students.

He said he frequently carries a pistol. He has a license but the license does not matter under the strict state law Ferguson helped pass.

Among much else, the 2013 law, deemed New York’s SAFE Act, made it a felony to carry a gun on school property, according to The Buffalo News.

While it was always illegal to carry a gun on school grounds, the new law bumped the crime from a misdemeanor to a felony in response to the Sandy Hook Elementary School shooting.

The community activist has claimed that he forgot he was carrying his gun in a felony gun-free zone he helped create.