Question: how long can you wait to clean your gun?
Answer: You should ALWAYS clean your gun within a few days of shooting it. You don't need to clean in 5 minutes after you fire but generally within one week will be fine.