I have the Umarex HK MP5A, and it's pretty damn accurate. I've only used the iron sights, which aren't the best, but it's good. Also, I'd try the federal bulk "match/target" rounds. They're cheap and accurate as hell. Just practice, you should be able to hit that size target at 100 yards no problem.