No.
Machamps.com is a Facebook community that sells hacked, 6IV, shiny Pokemon. There's a high chance you'll get banned from online play if you use one of their Pokemon online, especially since you can't change the nicknames of traded Pokemon, so it's obvious the mon was hacked. Also, I'm pretty sure you have to buy those Pokemon, and all that money goes to a ** who has been accused of being a pedophile, with evidence, no less. Steer clear of Machumps.com.