I've just managed to do this, mainly because of a new tarot card that you get with the Demonic Vacation dlc, the 666 ammo tarot card. My cards used were dexterity, double time bonus, rage, mercy, and 666 ammo. This new card gives you loads of ammo, saving you wasting time picking up more! One useful thing I have discovered is that if you go back to the previous checkpoint, the clock reverts to the time you were at when the checkpoint started. This means you can try to do each section as quickly as poss, and if one bit goes too slowly, try the last checkpoint and see if you can do it quicker! The achievement will still pop even if you did this, so give it a try! If you are unclear about anything please comment rather than downvote. I hope this helps!!