M512 High Velocity Cannon