The use of shock waves for enhancing thermal effects and mechanically ablating tissue is gaining increased attention in high intensity focused ultrasound (HIFU) applications such as tumor treatment, drug delivery, noninvasive biopsy, and immunotherapy. For abdominal targets, the presence of ribs and inhomogeneous adipose tissue can affect shock formation through aberration, absorption, and diffraction. The goal of this study was to design and validate a phantom for investigating the impact of different tissue structures on shock formation in situ. A transducer with driving electronics was developed to operate at 1.2 MHz with the ability to deliver either short pulses at high powers (up to 5 kW electric power) or continuous output at moderate powers (up to 700 W). Fat and muscle layers were represented by phantoms made from polyvinyl alcohol. Ribs were 3D-printed from a photopolymer material based on 3D CT scan images. Representative targeted tissue was comprised of optically transparent alginate or polyacrylamide gels. The system was characterized by hydrophone measurements free-field in water and in the presence of a body wall or rib phantoms. Shocked waveforms with peak positive/negative pressures of +100 / −20 MPa were measured at the focus in a free field at 1 kW electric source power. When ribs were present, shocks formed at about 50% amplitude at the same power, and higher pressures were measured with ribs positioned closer to the transducer. A uniform body wall structure attenuated shock amplitudes by a smaller amount than non-uniform, and the measurements were insensitive to the axial position of the phantom. Signal magnitude loss at the focus for both the rib phantoms and abdominal wall tissue were consistent with results from real tissues. In addition, boiling histotripsy lesions were generated and visualized in the target gels. The results demonstrate that the presence of ribs and absorptive tissue-mimicking layers do not prevent shock formation at the focus. With real-time lesion visualization, the phantom is suitable for adaptation as a training tool.