L96 super magnum