Used Police shirt uniform, cop hat, handcuffs, working gun and holster.

There's badges on the sleeves and the lapels are shiny (stripper potential) and there's a badge with the officer's name (Greenfield 69).

This is a pre worn costume made complete with additional pieces which will save you hunting for them.
The outfit received loads of comments, jokes and more and reatlooks the sort when paired with black trousers and shoes.
The gun has great detail with visible bullets, working trigger and wood effect handle. It's chunky too and really looks the part. The button down holster is really cool too. I think it fits to your belt if memory serves.

Being a used item the shirt does have a mark on the right pocket that feels or looks like a glue or nail varnish as it's crusty or solid. I've given it spot treatments to remove make up marks but it's up to yourself if you'd like to take a chance and wash it, since these costumes are usually dry clean only. The badges may come off if it's washed.
The shirt size stated is medium but it looks baggy to me and I think it would fit a large person too.

The last photo shows how the costume may look on an AI generated model, but I'd say the shirt should look baggier.