Professor calls for national gun "buyback"