4-5 days is solid for a smallish snake.
I bought a 1 year old snake at 125g and she went from 125 - 600 in the first 3 or 4 months I had her. I have a 1 year old male that I don't feed on an aggressive schedule that just broke 1,000g. 325 is fine if it was from a breeder. A lot of them feed smaller meals to keep space in their bigger racks...
I wouldn't do it, but a LOT of people do it in my experience.