Thank you. I finally found appropriate screws in the (well-stocked) selection of hardware that came with the case!
yeah I was gonna say the phantom comes with those screws. In that case I don't believe the rubber mounts will work up front, the screws need to be long enough to reach the mounting brackets on the inside.
PS, its even harder to fit a filter in there but I managed.