Those are L100A (late), and yes the grille foam is from Radio Shack. My L100 (late) in perfect original condition plus new tweeter foam and new blue quadrex II foam sold on ebay last winter for $3,650. They were perfect and sold for more than any others have before and since.
My "beater" pair of L100A (late) with some scratches and minor veneer corner damage, original grille frames with original JBL Russett Brown / Chocolate Brown cloth inserts (they sold them to replace the foam) and original badges good working condition new tweeter foam (Simply Speakers) sold locally / craigslist this summer for $700 IIRC, guy felt he was stealing them, I was happy they found a new home.
Very collectible, close or sequential serial numbers a plus, the fact that your drivers are in excellent condition and not rotated from original position indicates they are unmolested. Depending a LOT on cabinet condition and also location (but people will drive a distance for these) I'd say that $500 on the low side, $700 with some light veneer damage. You can replace the foam with new or replace with cloth inserts both available on ebay, the foam will make them worth significantly more but costs more, provided the cabinets can be restored to show condition.
I would NOT replace the tweeter (diffraction ring) foam with the one on ebay from the guy claiming "OEM", they're not, they are also the wrong density and the wrong ID and will stick to the tweeter's surround. The rings from Simply Speakers are the correct density and dimensions (although there are some here who prefer the darker foam from the ebay guy, if color is your top concern you'll want the ebay guy's foam or to dip the simply speakers rings in dye.