ANplumbing.com part # FBM9924 $7.99 for a package of four, plus shipping.
Tax will be added if you are ordering from within California.
The FBM9924 replacement cap is on the right side of the photo. The left side cap is an original cap from a Hornet sprint tank.