I'd pass on the Tommy Enterprises parts until he starts using actual filament instead of resin at least. It looks nice but doesn't hold up to use.
I ordered a stock adapter and railed handguard last year and after like 3 range trips the handguard started cracking at the rail section where it mounted to the receiver and the stock adapter snapped at the pic rail section after a handful of range trips and general handling (nothing excessive or rough). Also the design of the handguard makes it difficult to unscrew the takedown cap, and you have to constantly re-torque quite tight it as it works itself out since there's no detent to lock the cap in the 3d printed handguard.
I don't know if he still prints stuff out of resin but that's the biggest problem IMO, resins compared to regular filament like PLA or Nylon and are terrible for any mechanical/temperature sensitive 3d print parts. Besides the handguard models with the top rail are moot since they wont hold zero well due to the cap working itself loose.