I believe so. Many are reporting that this looked like a homemade job. More a "zip gun".
ROFL.. how do you ban "zip guns"? they're already illegal and are completely unregulatable :)