The Walmart, and most sports intended, elbow pads use elastic in the fabric to keep them in position on the arm. The fabric can bunch inside the elbow as the elastic gets weak. The pads are typically more than twice as thick as the knee-pads I linked to which use a Velcro strap, which is adjustable, and may last longer than the elastic in the sports elbow pads.Walmart usually has those cheap foam knee pads generally by the tool section. They used to be around 5 bucks a pair, no doubt they’re more now. You can use one for an elbow pad, and use the other one for an “in a pinch” recoil pad. Handy and cheap. Probably like the ones ballardw mentioned earlier from H. Freight.