No because products are sold by both Amazon and 3p sellers. If you filter prime you get things that have prime offers, not things that have only prime offers. It's possible you see something that is sold by Amazon and is prime but is out of stock and in stock for 3p fulfillment.
Checking "Prime" includes only those listings that are prime. It does not remove non-prime listings.