I agree that within your reach is much more natural. A thought that came to me is that it might be an allusion to "at your service", but I think that's probably too far off for most to "get it".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Philip that's probably too far off for most to "get it"Well, wegot it!!!
Anonymousin fact, more results are returned in google for "at your reach" than for "within your reach"