No, the OP stated that an 8" bbl would be fine.
As would a steel frame.

I took those to be LIMITS not demands.