It depends on what was injured.
If the injury results in severe bleeding, then shock
could occur within minutes. If the bowel
is injured and perforates, then it could take many hours. For this reason, it's common to observe a patient in the hospital for a day or two if there is a possibility of abdominal injury.