I am the forum member that broke his upper
The new upper was under $30 delivered. CPT is spot on, the "lower" is considered the "Firearm" and they will not sell it to you.
PART NUMBER 404510000 AND THE PRICE IS: $19.99 (Plus S&H)
Call S&W Customer Service.