Not only is it not logical, it's nonsensical. As far as I know there has never been a murder with a bayonet. I admit that I've not done any research but a bayoneting is something that I think I'd remember, and sensational enough for the press to put it up nationwide.
So we have a ban on importing Chinese firearms and ammo because of "human rights" violations and at the SAME TIME we are giving China the "most favored nation" status. Yup, the only way that can be logical is by employing "government logic", which, in it's own way, is similar to what used to be called "feminine logic." (That was generally brought up when women would buy something, generally shoes, and say that "It was on sale, I couldn't afford NOT to buy them.") Of course today feminine logic is applied without reservation to those of us who just HAVE to buy that rifle because it was soooooooo cheap, and heck, I'd be able to sell it for TWICE what I paid for it.
But I digress.
If you are looking for logic in ANY firearms legislation you are engaging in an exercize in futility. The FACT is that the Feinsteins and Schumers of the world are more concerned with making you FEEL safe because whenyou FEEL safe you will vote for them, again, and again, and again. And since the ACTUAL victims of crime are dead, and their families are distraught, the victim can't vote and the families are convinced that more and more restrictive laws are required because, clearly, the ones we have aren't working.
See? That's how it works......