Ithaca did a small run of “test” Miniers in 1905 during the Lewis era. Your serial number falls in 1904 but it is possible that you might have an earlier version.
Could you post pics?