ABDALLA,
I asked about the license level and SP because I thought that might be why some Match Options were greyed out. Now that you have confirmed that both inputs are points; that explains why the CONTAINS and WITHIN options are grayed out becasue they don't apply to points inputs. So, no worries about license level and SPs.
Did you run the tool with the following parameter settings?
- Use your points (25,583 points) as Target Features and the stores (176 points) as the Join Features.
- For Join Operation, use JOIN_ONE_TO_ONE.
- Check the checkbox "Keep All Target Features".
- For Match Option, use INTERSECT.
- For Search Radius, enter 500 Meters.
If so, your output should have 25,583 points and the Join_Count field.
- If the value of Join_Count for a point is 0, no store is found within 500m to the point.
- If the value of Join_Count for a point is greater than 0, that number of stores are found within 500m to the point.
I am not sure why you said: "I beleive that is not correct, because I have only 176 stores". I don't think that you expect 176 records in the output, did you? You have 25,583 points in the output; some of them have found the same store.
You said: "the joint_count has a value of 1s (one) for all the 25,583 points". Can you share an image of your data where a point should find 2 or more stores?
Another thing to make sure: both of your inputs should be in the same coordinate system. You can check it by right-clicking the data - Properties - Coordinate System.