There's another place where they sell falcons called Qatar Falcon Center. It's located on Salwa Road, if you know Ein Khalid R/A "with Hardee's on your left and Al Jazeera petrol station on your right" you go right then you'll find the falcons shop immediatly at the corner on your left.