These are extremely heavy duty, and yes, the clips fit the grommet holes in that web belt you're looking at! These are quite comfortable when you get the straps adjusted right, and they're tough as nails!