There is a guy in California making those front sights, I’ll pm you his info if you want to go that route. That’s where I got this one.
1600 for a handguard is more than I could stomach, maybe if all the rest of the parts were KAC, but for a cloneish, couldn’t do it.
Plus, like you said...