If someone has it in their mind they want to commit a massacre with a gun they will find a way. If they can't get one legally they will get one illegally.
What a gun ban would do is stop a lot of crimes of passion. Someone who gets pissed off over something and they happen to have a gun on them and boom they kill someone. But the times we tend to see the highest body count is for the planned stuff.