80% of gyros are the same.
Most places just buy from Kronos, a food distributor that makes them.
If you make them yourself, you basically send 3 boneless meats (steak, pork, lamb) through a hand cranked meat grinder, then cake them together. A big PITA.
The only variations are what to put in one (tomato, tzatziki, onion and a little lemon) and whether you want to throw each slice on the grill for a minute for a little extra burn.
The second half of that video shows what it's like to make it yourself and cook it yourself. You're basically making it into a thin pattie.