We present a transform-free analysis of the following model. The state of the system is initially 0 and thereafter increases jumpwise due to compound Poisson shocks. Each shock increases the state by a random amount. The system is inspected at random points in time. If the state is above a threshold at an inspection, the system is replaced, otherwise no action is taken. Each replacement instantaneously brings the state back to 0. (Existing models assume either exponential interinspection times or discrete shock magnitudes.) This model can be applied to reliability, inventory, and queueing problems. Interpretations are given throughout to make the results easier to understand and to apply.