Not hard at all. If you have enough car experience, and the right tools, it's pretty easy.
Just like building an engine, you gotta have good parts, follow your procedures and check your torque specs
I'm no gunsmith. I'm a cook by trade. Gunsmithing and mechanics are my hobbies.