From the front view it looks good to me. From the side, I noticed the bar is rolling forward as you grip it. This is costing you leverage. If the bar rolls forward on you as you grab it, roll it back towards yourr shins and then rip it off the floor.
Congratz on achieving 3 PPS milestone. You definitely have more in ya.