Yes, you can breed your perfect Scrafty, under 1 condition.
Your semi-perfect Scraggy is male. If it is not male, you cannot breed your perfect Scrafty in the following steps.
> *Why? Because if it isn't male, you cannot pass down your Egg Moves and have to chain breed for your moves. Move Pages: Dragon Dance | Drain Punch | Ice Punch
Once you have the moves on a male Scraggy, here's how you can do it.
Step 1: Get a female Scraggy with Intimidate from a Route 5 Horde in X&Y or DexNav at Route 113 in ORAS.
Step 2: Breed your two Scraggy with the following setup:
- Male Scraggy holds an Everstone.
- Female Scraggy holds a Destiny Knot.
This setup passes off the Adamant Nature and your egg moves (+Crunch at level 38) from the male Scraggy, the ability from your female Scraggy, and the IVs from both parents.
Step 3: Keep breeding until you have your nice 5 or 6 IV Scrafty with your moves, nature, and ability. You can ditch the Special Attack IV, as you don't have any special attacks.