I'm trying to find a representative sample from a population of about 3100. I checked out sample-size calculators and a sample of about 1,000 seems to be the size I want for confidence/margin of error.
What I need to do is find a random sample that is representative, balancing a few categorical variables for sub-groups and also mean/distribution of a continuous variable that matches the population.
Are there any tools/techniques for doing this?
Am I over-thinking this and just a straight random sampling will work?