Sensex Gains Over 300 Points